small tumour - French English Dictionary